/* flex布局 */

.flex {
    display: flex;
}

.flex-center {
    display: flex;
    align-items: center;
    justify-content: center;
}

.flex-direction-column {
    flex-direction: column;
}

.flex-direction-row {
    flex-direction: row;
}

.flex-wrap {
    flex-wrap: wrap;
}

.flex-no-wrap {
    flex-wrap: nowrap;
}

.align-items-baseline {
    align-items: baseline;
}

.align-items-center {
    align-items: center;
}

.align-items-flex-start {
    align-items: flex-start;
}

.align-items-flex-end {
    align-items: flex-end;
}

.justify-content-baseline {
    justify-content: baseline;
}

.justify-content-center {
    justify-content: center;
}

.justify-content-flex-start {
    justify-content: flex-start;

}

.justify-content-flex-end {
    justify-content: flex-end;
}

.justify-content-space-around {
    justify-content: space-around;
}

.justify-content-space-between {
    justify-content: space-between;
}


.flex-0-5 {
    flex: 0.5;
}

.flex-1 {
    flex: 1;
}

.flex-1-5 {
    flex: 1.5;
}

.flex-2 {
    flex: 2;
}

.flex-2-5 {
    flex: 2.5;
}

.flex-3 {
    flex: 3;
}

.flex-4 {
    flex: 4;
}

/* Y轴滚动出滚动条 */
.overflow-y-scroll {
    overflow: auto;
    overflow-x: hidden;
}

/*X轴滚动出滚动条*/
.overflow-x-scroll {
    overflow: auto;
    overflow-y: hidden;
}

/* 超出隐藏 */
.overflow-hidden {
    overflow: hidden;
}

// 鼠标变手指
.cursor-pointer {
    cursor: pointer;
}


/* 文字大小 */
.font-size-12 {
    font-size: 12px;
}

.font-size-14 {
    font-size: 14px;
}

.font-size-16 {
    font-size: 16px;
}

.font-size-18 {
    font-size: 18px;
}

.font-size-20 {
    font-size: 20px;
}

.font-size-22 {
    font-size: 22px;
}

.font-size-24 {
    font-size: 24px;
}

.font-size-26 {
    font-size: 26px;
}

.font-size-28 {
    font-size: 28px;
}

.font-size-30 {
    font-size: 30px;
}

.font-size-32 {
    font-size: 32px;
}

.font-size-34 {
    font-size: 34px;
}

.font-size-36 {
    font-size: 36px;
}

.font-size-38 {
    font-size: 38px;
}

.font-size-40 {
    font-size: 40px;
}

.font-size-42 {
    font-size: 42px;
}

.font-size-44 {
    font-size: 44px;
}

.font-size-46 {
    font-size: 46px;
}

.font-size-48 {
    font-size: 48px;
}

.font-size-50 {
    font-size: 50px;
}

.font-size-52 {
    font-size: 52px;
}

.font-size-54 {
    font-size: 54px;
}

.font-size-56 {
    font-size: 56px;
}

.font-size-58 {
    font-size: 58px;
}

.font-size-60 {
    font-size: 60px;
}

.font-size-62 {
    font-size: 62px;
}

.font-size-64 {
    font-size: 64px;
}

.font-size-66 {
    font-size: 66px;
}

.font-size-68 {
    font-size: 68px;
}

.font-size-70 {
    font-size: 70px;
}

/* 文字加粗 */
.font-weight-500 {
    font-weight: 500;
}

.font-weight-600 {
    font-weight: 600;
}

.font-weight-700 {
    font-weight: 700;
}

.font-weight-bold {
    font-weight: bold;
}


/* 文字超出隐藏 */
.text-hide {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.text-hide-2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.text-hide-3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

/* 定位上下左右居中 */
.position-absolute-center {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
}

/* 定位左右居中 */
.position-absolute-lr {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
}

/*  定位上下居中 */
.position-absolute-tb {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
}

/* 固定地位 */
.position-fixed {
    position: fixed;
}

/* 相对定位 */
.position-relative {
    position: relative;
}

/* 绝对定位 */
.position-absolute {
    position: absolute;
}

/* 宽度100% */
.width-100 {
    width: 100%;
}

/* 高度100% */
.height-100 {
    height: 100%;
}

/* 圆角 50%*/
.border-radius-50 {
    border-radius: 50%;
}

/*  盒子居中 */
.margin-auto {
    margin: auto;
}


/*上外边距*/
.margin-t-1 {
    margin-top: 1px;
}

.margin-t-2 {
    margin-top: 2px;
}

.margin-t-3 {
    margin-top: 3px;
}

.margin-t-4 {
    margin-top: 4px;
}

.margin-t-5 {
    margin-top: 5px;
}

.margin-t-6 {
    margin-top: 6px;
}

.margin-t-7 {
    margin-top: 7px;
}

.margin-t-8 {
    margin-top: 8px;
}

.margin-t-9 {
    margin-top: 9px;
}

.margin-t-10 {
    margin-top: 10px;
}

.margin-t-11 {
    margin-top: 11px;
}

.margin-t-12 {
    margin-top: 12px;
}

.margin-t-13 {
    margin-top: 13px;
}

.margin-t-14 {
    margin-top: 14px;
}

.margin-t-15 {
    margin-top: 15px;
}

.margin-t-16 {
    margin-top: 16px;
}

.margin-t-17 {
    margin-top: 17px;
}

.margin-t-18 {
    margin-top: 18px;
}

.margin-t-19 {
    margin-top: 19px;
}

.margin-t-20 {
    margin-top: 20px;
}

.margin-t-21 {
    margin-top: 21px;
}

.margin-t-22 {
    margin-top: 22px;
}

.margin-t-23 {
    margin-top: 23px;
}

.margin-t-24 {
    margin-top: 24px;
}

.margin-t-25 {
    margin-top: 25px;
}

.margin-t-26 {
    margin-top: 26px;
}

.margin-t-27 {
    margin-top: 27px;
}

.margin-t-28 {
    margin-top: 28px;
}

.margin-t-29 {
    margin-top: 29px;
}

.margin-t-30 {
    margin-top: 30px;
}

.margin-t-31 {
    margin-top: 31px;
}

.margin-t-32 {
    margin-top: 32px;
}

.margin-t-33 {
    margin-top: 33px;
}

.margin-t-34 {
    margin-top: 34px;
}

.margin-t-35 {
    margin-top: 35px;
}

.margin-t-36 {
    margin-top: 36px;
}

.margin-t-37 {
    margin-top: 37px;
}

.margin-t-38 {
    margin-top: 38px;
}

.margin-t-39 {
    margin-top: 39px;
}

.margin-t-40 {
    margin-top: 40px;
}

.margin-t-41 {
    margin-top: 41px;
}

.margin-t-42 {
    margin-top: 42px;
}

.margin-t-43 {
    margin-top: 43px;
}

.margin-t-44 {
    margin-top: 44px;
}

.margin-t-45 {
    margin-top: 45px;
}

.margin-t-46 {
    margin-top: 46px;
}

.margin-t-47 {
    margin-top: 47px;
}

.margin-t-48 {
    margin-top: 48px;
}

.margin-t-49 {
    margin-top: 49px;
}

.margin-t-50 {
    margin-top: 50px;
}

.margin-t-51 {
    margin-top: 51px;
}

.margin-t-52 {
    margin-top: 52px;
}

.margin-t-53 {
    margin-top: 53px;
}

.margin-t-54 {
    margin-top: 54px;
}

.margin-t-55 {
    margin-top: 55px;
}

.margin-t-56 {
    margin-top: 56px;
}

.margin-t-57 {
    margin-top: 57px;
}

.margin-t-58 {
    margin-top: 58px;
}

.margin-t-59 {
    margin-top: 59px;
}

.margin-t-60 {
    margin-top: 60px;
}

.margin-t-61 {
    margin-top: 61px;
}

.margin-t-62 {
    margin-top: 62px;
}

.margin-t-63 {
    margin-top: 63px;
}

.margin-t-64 {
    margin-top: 64px;
}

.margin-t-65 {
    margin-top: 65px;
}

.margin-t-66 {
    margin-top: 66px;
}

.margin-t-67 {
    margin-top: 67px;
}

.margin-t-68 {
    margin-top: 68px;
}

.margin-t-69 {
    margin-top: 69px;
}

.margin-t-70 {
    margin-top: 70px;
}

.margin-t-71 {
    margin-top: 71px;
}

.margin-t-72 {
    margin-top: 72px;
}

.margin-t-73 {
    margin-top: 73px;
}

.margin-t-74 {
    margin-top: 74px;
}

.margin-t-75 {
    margin-top: 75px;
}

.margin-t-76 {
    margin-top: 76px;
}

.margin-t-77 {
    margin-top: 77px;
}

.margin-t-78 {
    margin-top: 78px;
}

.margin-t-79 {
    margin-top: 79px;
}

.margin-t-80 {
    margin-top: 80px;
}


/*下外边距*/
.margin-b-1 {
    margin-bottom: 1px;
}

.margin-b-2 {
    margin-bottom: 2px;
}

.margin-b-3 {
    margin-bottom: 3px;
}

.margin-b-4 {
    margin-bottom: 4px;
}

.margin-b-5 {
    margin-bottom: 5px;
}

.margin-b-6 {
    margin-bottom: 6px;
}

.margin-b-7 {
    margin-bottom: 7px;
}

.margin-b-8 {
    margin-bottom: 8px;
}

.margin-b-9 {
    margin-bottom: 9px;
}

.margin-b-10 {
    margin-bottom: 10px;
}

.margin-b-11 {
    margin-bottom: 11px;
}

.margin-b-12 {
    margin-bottom: 12px;
}

.margin-b-13 {
    margin-bottom: 13px;
}

.margin-b-14 {
    margin-bottom: 14px;
}

.margin-b-15 {
    margin-bottom: 15px;
}

.margin-b-16 {
    margin-bottom: 16px;
}

.margin-b-17 {
    margin-bottom: 17px;
}

.margin-b-18 {
    margin-bottom: 18px;
}

.margin-b-19 {
    margin-bottom: 19px;
}

.margin-b-20 {
    margin-bottom: 20px;
}

.margin-b-21 {
    margin-bottom: 21px;
}

.margin-b-22 {
    margin-bottom: 22px;
}

.margin-b-23 {
    margin-bottom: 23px;
}

.margin-b-24 {
    margin-bottom: 24px;
}

.margin-b-25 {
    margin-bottom: 25px;
}

.margin-b-26 {
    margin-bottom: 26px;
}

.margin-b-27 {
    margin-bottom: 27px;
}

.margin-b-28 {
    margin-bottom: 28px;
}

.margin-b-29 {
    margin-bottom: 29px;
}

.margin-b-30 {
    margin-bottom: 30px;
}

.margin-b-31 {
    margin-bottom: 31px;
}

.margin-b-32 {
    margin-bottom: 32px;
}

.margin-b-33 {
    margin-bottom: 33px;
}

.margin-b-34 {
    margin-bottom: 34px;
}

.margin-b-35 {
    margin-bottom: 35px;
}

.margin-b-36 {
    margin-bottom: 36px;
}

.margin-b-37 {
    margin-bottom: 37px;
}

.margin-b-38 {
    margin-bottom: 38px;
}

.margin-b-39 {
    margin-bottom: 39px;
}

.margin-b-40 {
    margin-bottom: 40px;
}

.margin-b-41 {
    margin-bottom: 41px;
}

.margin-b-42 {
    margin-bottom: 42px;
}

.margin-b-43 {
    margin-bottom: 43px;
}

.margin-b-44 {
    margin-bottom: 44px;
}

.margin-b-45 {
    margin-bottom: 45px;
}

.margin-b-46 {
    margin-bottom: 46px;
}

.margin-b-47 {
    margin-bottom: 47px;
}

.margin-b-48 {
    margin-bottom: 48px;
}

.margin-b-49 {
    margin-bottom: 49px;
}

.margin-b-50 {
    margin-bottom: 50px;
}

.margin-b-51 {
    margin-bottom: 51px;
}

.margin-b-52 {
    margin-bottom: 52px;
}

.margin-b-53 {
    margin-bottom: 53px;
}

.margin-b-54 {
    margin-bottom: 54px;
}

.margin-b-55 {
    margin-bottom: 55px;
}

.margin-b-56 {
    margin-bottom: 56px;
}

.margin-b-57 {
    margin-bottom: 57px;
}

.margin-b-58 {
    margin-bottom: 58px;
}

.margin-b-59 {
    margin-bottom: 59px;
}

.margin-b-60 {
    margin-bottom: 60px;
}

.margin-b-61 {
    margin-bottom: 61px;
}

.margin-b-62 {
    margin-bottom: 62px;
}

.margin-b-63 {
    margin-bottom: 63px;
}

.margin-b-64 {
    margin-bottom: 64px;
}

.margin-b-65 {
    margin-bottom: 65px;
}

.margin-b-66 {
    margin-bottom: 66px;
}

.margin-b-67 {
    margin-bottom: 67px;
}

.margin-b-68 {
    margin-bottom: 68px;
}

.margin-b-69 {
    margin-bottom: 69px;
}

.margin-b-70 {
    margin-bottom: 70px;
}

.margin-b-71 {
    margin-bottom: 71px;
}

.margin-b-72 {
    margin-bottom: 72px;
}

.margin-b-73 {
    margin-bottom: 73px;
}

.margin-b-74 {
    margin-bottom: 74px;
}

.margin-b-75 {
    margin-bottom: 75px;
}

.margin-b-76 {
    margin-bottom: 76px;
}

.margin-b-77 {
    margin-bottom: 77px;
}

.margin-b-78 {
    margin-bottom: 78px;
}

.margin-b-79 {
    margin-bottom: 79px;
}

.margin-b-80 {
    margin-bottom: 80px;
}

/*左外边距*/
.margin-l-1 {
    margin-left: 1px;
}

.margin-l-2 {
    margin-left: 2px;
}

.margin-l-3 {
    margin-left: 3px;
}

.margin-l-4 {
    margin-left: 4px;
}

.margin-l-5 {
    margin-left: 5px;
}

.margin-l-6 {
    margin-left: 6px;
}

.margin-l-7 {
    margin-left: 7px;
}

.margin-l-8 {
    margin-left: 8px;
}

.margin-l-9 {
    margin-left: 9px;
}

.margin-l-10 {
    margin-left: 10px;
}

.margin-l-11 {
    margin-left: 11px;
}

.margin-l-12 {
    margin-left: 12px;
}

.margin-l-13 {
    margin-left: 13px;
}

.margin-l-14 {
    margin-left: 14px;
}

.margin-l-15 {
    margin-left: 15px;
}

.margin-l-16 {
    margin-left: 16px;
}

.margin-l-17 {
    margin-left: 17px;
}

.margin-l-18 {
    margin-left: 18px;
}

.margin-l-19 {
    margin-left: 19px;
}

.margin-l-20 {
    margin-left: 20px;
}

.margin-l-21 {
    margin-left: 21px;
}

.margin-l-22 {
    margin-left: 22px;
}

.margin-l-23 {
    margin-left: 23px;
}

.margin-l-24 {
    margin-left: 24px;
}

.margin-l-25 {
    margin-left: 25px;
}

.margin-l-26 {
    margin-left: 26px;
}

.margin-l-27 {
    margin-left: 27px;
}

.margin-l-28 {
    margin-left: 28px;
}

.margin-l-29 {
    margin-left: 29px;
}

.margin-l-30 {
    margin-left: 30px;
}

.margin-l-31 {
    margin-left: 31px;
}

.margin-l-32 {
    margin-left: 32px;
}

.margin-l-33 {
    margin-left: 33px;
}

.margin-l-34 {
    margin-left: 34px;
}

.margin-l-35 {
    margin-left: 35px;
}

.margin-l-36 {
    margin-left: 36px;
}

.margin-l-37 {
    margin-left: 37px;
}

.margin-l-38 {
    margin-left: 38px;
}

.margin-l-39 {
    margin-left: 39px;
}

.margin-l-40 {
    margin-left: 40px;
}

.margin-l-41 {
    margin-left: 41px;
}

.margin-l-42 {
    margin-left: 42px;
}

.margin-l-43 {
    margin-left: 43px;
}

.margin-l-44 {
    margin-left: 44px;
}

.margin-l-45 {
    margin-left: 45px;
}

.margin-l-46 {
    margin-left: 46px;
}

.margin-l-47 {
    margin-left: 47px;
}

.margin-l-48 {
    margin-left: 48px;
}

.margin-l-49 {
    margin-left: 49px;
}

.margin-l-50 {
    margin-left: 50px;
}

.margin-l-51 {
    margin-left: 51px;
}

.margin-l-52 {
    margin-left: 52px;
}

.margin-l-53 {
    margin-left: 53px;
}

.margin-l-54 {
    margin-left: 54px;
}

.margin-l-55 {
    margin-left: 55px;
}

.margin-l-56 {
    margin-left: 56px;
}

.margin-l-57 {
    margin-left: 57px;
}

.margin-l-58 {
    margin-left: 58px;
}

.margin-l-59 {
    margin-left: 59px;
}

.margin-l-60 {
    margin-left: 60px;
}

.margin-l-61 {
    margin-left: 61px;
}

.margin-l-62 {
    margin-left: 62px;
}

.margin-l-63 {
    margin-left: 63px;
}

.margin-l-64 {
    margin-left: 64px;
}

.margin-l-65 {
    margin-left: 65px;
}

.margin-l-66 {
    margin-left: 66px;
}

.margin-l-67 {
    margin-left: 67px;
}

.margin-l-68 {
    margin-left: 68px;
}

.margin-l-69 {
    margin-left: 69px;
}

.margin-l-70 {
    margin-left: 70px;
}

.margin-l-71 {
    margin-left: 71px;
}

.margin-l-72 {
    margin-left: 72px;
}

.margin-l-73 {
    margin-left: 73px;
}

.margin-l-74 {
    margin-left: 74px;
}

.margin-l-75 {
    margin-left: 75px;
}

.margin-l-76 {
    margin-left: 76px;
}

.margin-l-77 {
    margin-left: 77px;
}

.margin-l-78 {
    margin-left: 78px;
}

.margin-l-79 {
    margin-left: 79px;
}

.margin-l-80 {
    margin-left: 80px;
}

/*右外边距*/
.margin-r-1 {
    margin-right: 1px;
}

.margin-r-2 {
    margin-right: 2px;
}

.margin-r-3 {
    margin-right: 3px;
}

.margin-r-4 {
    margin-right: 4px;
}

.margin-r-5 {
    margin-right: 5px;
}

.margin-r-6 {
    margin-right: 6px;
}

.margin-r-7 {
    margin-right: 7px;
}

.margin-r-8 {
    margin-right: 8px;
}

.margin-r-9 {
    margin-right: 9px;
}

.margin-r-10 {
    margin-right: 10px;
}

.margin-r-11 {
    margin-right: 11px;
}

.margin-r-12 {
    margin-right: 12px;
}

.margin-r-13 {
    margin-right: 13px;
}

.margin-r-14 {
    margin-right: 14px;
}

.margin-r-15 {
    margin-right: 15px;
}

.margin-r-16 {
    margin-right: 16px;
}

.margin-r-17 {
    margin-right: 17px;
}

.margin-r-18 {
    margin-right: 18px;
}

.margin-r-19 {
    margin-right: 19px;
}

.margin-r-20 {
    margin-right: 20px;
}

.margin-r-21 {
    margin-right: 21px;
}

.margin-r-22 {
    margin-right: 22px;
}

.margin-r-23 {
    margin-right: 23px;
}

.margin-r-24 {
    margin-right: 24px;
}

.margin-r-25 {
    margin-right: 25px;
}

.margin-r-26 {
    margin-right: 26px;
}

.margin-r-27 {
    margin-right: 27px;
}

.margin-r-28 {
    margin-right: 28px;
}

.margin-r-29 {
    margin-right: 29px;
}

.margin-r-30 {
    margin-right: 30px;
}

.margin-r-31 {
    margin-right: 31px;
}

.margin-r-32 {
    margin-right: 32px;
}

.margin-r-33 {
    margin-right: 33px;
}

.margin-r-34 {
    margin-right: 34px;
}

.margin-r-35 {
    margin-right: 35px;
}

.margin-r-36 {
    margin-right: 36px;
}

.margin-r-37 {
    margin-right: 37px;
}

.margin-r-38 {
    margin-right: 38px;
}

.margin-r-39 {
    margin-right: 39px;
}

.margin-r-40 {
    margin-right: 40px;
}

.margin-r-41 {
    margin-right: 41px;
}

.margin-r-42 {
    margin-right: 42px;
}

.margin-r-43 {
    margin-right: 43px;
}

.margin-r-44 {
    margin-right: 44px;
}

.margin-r-45 {
    margin-right: 45px;
}

.margin-r-46 {
    margin-right: 46px;
}

.margin-r-47 {
    margin-right: 47px;
}

.margin-r-48 {
    margin-right: 48px;
}

.margin-r-49 {
    margin-right: 49px;
}

.margin-r-50 {
    margin-right: 50px;
}

.margin-r-51 {
    margin-right: 51px;
}

.margin-r-52 {
    margin-right: 52px;
}

.margin-r-53 {
    margin-right: 53px;
}

.margin-r-54 {
    margin-right: 54px;
}

.margin-r-55 {
    margin-right: 55px;
}

.margin-r-56 {
    margin-right: 56px;
}

.margin-r-57 {
    margin-right: 57px;
}

.margin-r-58 {
    margin-right: 58px;
}

.margin-r-59 {
    margin-right: 59px;
}

.margin-r-60 {
    margin-right: 60px;
}

.margin-r-61 {
    margin-right: 61px;
}

.margin-r-62 {
    margin-right: 62px;
}

.margin-r-63 {
    margin-right: 63px;
}

.margin-r-64 {
    margin-right: 64px;
}

.margin-r-65 {
    margin-right: 65px;
}

.margin-r-66 {
    margin-right: 66px;
}

.margin-r-67 {
    margin-right: 67px;
}

.margin-r-68 {
    margin-right: 68px;
}

.margin-r-69 {
    margin-right: 69px;
}

.margin-r-70 {
    margin-right: 70px;
}

.margin-r-71 {
    margin-right: 71px;
}

.margin-r-72 {
    margin-right: 72px;
}

.margin-r-73 {
    margin-right: 73px;
}

.margin-r-74 {
    margin-right: 74px;
}

.margin-r-75 {
    margin-right: 75px;
}

.margin-r-76 {
    margin-right: 76px;
}

.margin-r-77 {
    margin-right: 77px;
}

.margin-r-78 {
    margin-right: 78px;
}

.margin-r-79 {
    margin-right: 79px;
}

.margin-r-80 {
    margin-right: 80px;
}


/*上下外边距*/
.margin-tb-1 {
    margin-top: 1px;
    margin-bottom: 1px;
}

.margin-tb-2 {
    margin-top: 2px;
    margin-bottom: 2px;
}

.margin-tb-3 {
    margin-top: 3px;
    margin-bottom: 3px;
}

.margin-tb-4 {
    margin-top: 4px;
    margin-bottom: 4px;
}

.margin-tb-5 {
    margin-top: 5px;
    margin-bottom: 5px;
}

.margin-tb-6 {
    margin-top: 6px;
    margin-bottom: 6px;
}

.margin-tb-7 {
    margin-top: 7px;
    margin-bottom: 7px;
}

.margin-tb-8 {
    margin-top: 8px;
    margin-bottom: 8px;
}

.margin-tb-9 {
    margin-top: 9px;
    margin-bottom: 9px;
}

.margin-tb-10 {
    margin-top: 10px;
    margin-bottom: 10px;
}

.margin-tb-11 {
    margin-top: 11px;
    margin-bottom: 11px;
}

.margin-tb-12 {
    margin-top: 12px;
    margin-bottom: 12px;
}

.margin-tb-13 {
    margin-top: 13px;
    margin-bottom: 13px;
}

.margin-tb-14 {
    margin-top: 14px;
    margin-bottom: 14px;
}

.margin-tb-15 {
    margin-top: 15px;
    margin-bottom: 15px;
}

.margin-tb-16 {
    margin-top: 16px;
    margin-bottom: 16px;
}

.margin-tb-17 {
    margin-top: 17px;
    margin-bottom: 17px;
}

.margin-tb-18 {
    margin-top: 18px;
    margin-bottom: 18px;
}

.margin-tb-19 {
    margin-top: 19px;
    margin-bottom: 19px;
}

.margin-tb-20 {
    margin-top: 20px;
    margin-bottom: 20px;
}

.margin-tb-21 {
    margin-top: 21px;
    margin-bottom: 21px;
}

.margin-tb-22 {
    margin-top: 22px;
    margin-bottom: 22px;
}

.margin-tb-23 {
    margin-top: 23px;
    margin-bottom: 23px;
}

.margin-tb-24 {
    margin-top: 24px;
    margin-bottom: 24px;
}

.margin-tb-25 {
    margin-top: 25px;
    margin-bottom: 25px;
}

.margin-tb-26 {
    margin-top: 26px;
    margin-bottom: 26px;
}

.margin-tb-27 {
    margin-top: 27px;
    margin-bottom: 27px;
}

.margin-tb-28 {
    margin-top: 28px;
    margin-bottom: 28px;
}

.margin-tb-29 {
    margin-top: 29px;
    margin-bottom: 29px;
}

.margin-tb-30 {
    margin-top: 30px;
    margin-bottom: 30px;
}

.margin-tb-31 {
    margin-top: 31px;
    margin-bottom: 31px;
}

.margin-tb-32 {
    margin-top: 32px;
    margin-bottom: 32px;
}

.margin-tb-33 {
    margin-top: 33px;
    margin-bottom: 33px;
}

.margin-tb-34 {
    margin-top: 34px;
    margin-bottom: 34px;
}

.margin-tb-35 {
    margin-top: 35px;
    margin-bottom: 35px;
}

.margin-tb-36 {
    margin-top: 36px;
    margin-bottom: 36px;
}

.margin-tb-37 {
    margin-top: 37px;
    margin-bottom: 37px;
}

.margin-tb-38 {
    margin-top: 38px;
    margin-bottom: 38px;
}

.margin-tb-39 {
    margin-top: 39px;
    margin-bottom: 39px;
}

.margin-tb-40 {
    margin-top: 40px;
    margin-bottom: 40px;
}

.margin-tb-41 {
    margin-top: 41px;
    margin-bottom: 41px;
}

.margin-tb-42 {
    margin-top: 42px;
    margin-bottom: 42px;
}

.margin-tb-43 {
    margin-top: 43px;
    margin-bottom: 43px;
}

.margin-tb-44 {
    margin-top: 44px;
    margin-bottom: 44px;
}

.margin-tb-45 {
    margin-top: 45px;
    margin-bottom: 45px;
}

.margin-tb-46 {
    margin-top: 46px;
    margin-bottom: 46px;
}

.margin-tb-47 {
    margin-top: 47px;
    margin-bottom: 47px;
}

.margin-tb-48 {
    margin-top: 48px;
    margin-bottom: 48px;
}

.margin-tb-49 {
    margin-top: 49px;
    margin-bottom: 49px;
}

.margin-tb-50 {
    margin-top: 50px;
    margin-bottom: 50px;
}

.margin-tb-51 {
    margin-top: 51px;
    margin-bottom: 51px;
}

.margin-tb-52 {
    margin-top: 52px;
    margin-bottom: 52px;
}

.margin-tb-53 {
    margin-top: 53px;
    margin-bottom: 53px;
}

.margin-tb-54 {
    margin-top: 54px;
    margin-bottom: 54px;
}

.margin-tb-55 {
    margin-top: 55px;
    margin-bottom: 55px;
}

.margin-tb-56 {
    margin-top: 56px;
    margin-bottom: 56px;
}

.margin-tb-57 {
    margin-top: 57px;
    margin-bottom: 57px;
}

.margin-tb-58 {
    margin-top: 58px;
    margin-bottom: 58px;
}

.margin-tb-59 {
    margin-top: 59px;
    margin-bottom: 59px;
}

.margin-tb-60 {
    margin-top: 60px;
    margin-bottom: 60px;
}

.margin-tb-61 {
    margin-top: 61px;
    margin-bottom: 61px;
}

.margin-tb-62 {
    margin-top: 62px;
    margin-bottom: 62px;
}

.margin-tb-63 {
    margin-top: 63px;
    margin-bottom: 63px;
}

.margin-tb-64 {
    margin-top: 64px;
    margin-bottom: 64px;
}

.margin-tb-65 {
    margin-top: 65px;
    margin-bottom: 65px;
}

.margin-tb-66 {
    margin-top: 66px;
    margin-bottom: 66px;
}

.margin-tb-67 {
    margin-top: 67px;
    margin-bottom: 67px;
}

.margin-tb-68 {
    margin-top: 68px;
    margin-bottom: 68px;
}

.margin-tb-69 {
    margin-top: 69px;
    margin-bottom: 69px;
}

.margin-tb-70 {
    margin-top: 70px;
    margin-bottom: 70px;
}

.margin-tb-71 {
    margin-top: 71px;
    margin-bottom: 71px;
}

.margin-tb-72 {
    margin-top: 72px;
    margin-bottom: 72px;
}

.margin-tb-73 {
    margin-top: 73px;
    margin-bottom: 73px;
}

.margin-tb-74 {
    margin-top: 74px;
    margin-bottom: 74px;
}

.margin-tb-75 {
    margin-top: 75px;
    margin-bottom: 75px;
}

.margin-tb-76 {
    margin-top: 76px;
    margin-bottom: 76px;
}

.margin-tb-77 {
    margin-top: 77px;
    margin-bottom: 77px;
}

.margin-tb-78 {
    margin-top: 78px;
    margin-bottom: 78px;
}

.margin-tb-79 {
    margin-top: 79px;
    margin-bottom: 79px;
}

.margin-tb-80 {
    margin-top: 80px;
    margin-bottom: 80px;
}


/*左右外边距*/
.margin-lr-1 {
    margin-left: 1px;
    margin-right: 1px;
}

.margin-lr-2 {
    margin-left: 2px;
    margin-right: 2px;
}

.margin-lr-3 {
    margin-left: 3px;
    margin-right: 3px;
}

.margin-lr-4 {
    margin-left: 4px;
    margin-right: 4px;
}

.margin-lr-5 {
    margin-left: 5px;
    margin-right: 5px;
}

.margin-lr-6 {
    margin-left: 6px;
    margin-right: 6px;
}

.margin-lr-7 {
    margin-left: 7px;
    margin-right: 7px;
}

.margin-lr-8 {
    margin-left: 8px;
    margin-right: 8px;
}

.margin-lr-9 {
    margin-left: 9px;
    margin-right: 9px;
}

.margin-lr-10 {
    margin-left: 10px;
    margin-right: 10px;
}

.margin-lr-11 {
    margin-left: 11px;
    margin-right: 11px;
}

.margin-lr-12 {
    margin-left: 12px;
    margin-right: 12px;
}

.margin-lr-13 {
    margin-left: 13px;
    margin-right: 13px;
}

.margin-lr-14 {
    margin-left: 14px;
    margin-right: 14px;
}

.margin-lr-15 {
    margin-left: 15px;
    margin-right: 15px;
}

.margin-lr-16 {
    margin-left: 16px;
    margin-right: 16px;
}

.margin-lr-17 {
    margin-left: 17px;
    margin-right: 17px;
}

.margin-lr-18 {
    margin-left: 18px;
    margin-right: 18px;
}

.margin-lr-19 {
    margin-left: 19px;
    margin-right: 19px;
}

.margin-lr-20 {
    margin-left: 20px;
    margin-right: 20px;
}

.margin-lr-21 {
    margin-left: 21px;
    margin-right: 21px;
}

.margin-lr-22 {
    margin-left: 22px;
    margin-right: 22px;
}

.margin-lr-23 {
    margin-left: 23px;
    margin-right: 23px;
}

.margin-lr-24 {
    margin-left: 24px;
    margin-right: 24px;
}

.margin-lr-25 {
    margin-left: 25px;
    margin-right: 25px;
}

.margin-lr-26 {
    margin-left: 26px;
    margin-right: 26px;
}

.margin-lr-27 {
    margin-left: 27px;
    margin-right: 27px;
}

.margin-lr-28 {
    margin-left: 28px;
    margin-right: 28px;
}

.margin-lr-29 {
    margin-left: 29px;
    margin-right: 29px;
}

.margin-lr-30 {
    margin-left: 30px;
    margin-right: 30px;
}

.margin-lr-31 {
    margin-left: 31px;
    margin-right: 31px;
}

.margin-lr-32 {
    margin-left: 32px;
    margin-right: 32px;
}

.margin-lr-33 {
    margin-left: 33px;
    margin-right: 33px;
}

.margin-lr-34 {
    margin-left: 34px;
    margin-right: 34px;
}

.margin-lr-35 {
    margin-left: 35px;
    margin-right: 35px;
}

.margin-lr-36 {
    margin-left: 36px;
    margin-right: 36px;
}

.margin-lr-37 {
    margin-left: 37px;
    margin-right: 37px;
}

.margin-lr-38 {
    margin-left: 38px;
    margin-right: 38px;
}

.margin-lr-39 {
    margin-left: 39px;
    margin-right: 39px;
}

.margin-lr-40 {
    margin-left: 40px;
    margin-right: 40px;
}

.margin-lr-41 {
    margin-left: 41px;
    margin-right: 41px;
}

.margin-lr-42 {
    margin-left: 42px;
    margin-right: 42px;
}

.margin-lr-43 {
    margin-left: 43px;
    margin-right: 43px;
}

.margin-lr-44 {
    margin-left: 44px;
    margin-right: 44px;
}

.margin-lr-45 {
    margin-left: 45px;
    margin-right: 45px;
}

.margin-lr-46 {
    margin-left: 46px;
    margin-right: 46px;
}

.margin-lr-47 {
    margin-left: 47px;
    margin-right: 47px;
}

.margin-lr-48 {
    margin-left: 48px;
    margin-right: 48px;
}

.margin-lr-49 {
    margin-left: 49px;
    margin-right: 49px;
}

.margin-lr-50 {
    margin-left: 50px;
    margin-right: 50px;
}

.margin-lr-51 {
    margin-left: 51px;
    margin-right: 51px;
}

.margin-lr-52 {
    margin-left: 52px;
    margin-right: 52px;
}

.margin-lr-53 {
    margin-left: 53px;
    margin-right: 53px;
}

.margin-lr-54 {
    margin-left: 54px;
    margin-right: 54px;
}

.margin-lr-55 {
    margin-left: 55px;
    margin-right: 55px;
}

.margin-lr-56 {
    margin-left: 56px;
    margin-right: 56px;
}

.margin-lr-57 {
    margin-left: 57px;
    margin-right: 57px;
}

.margin-lr-58 {
    margin-left: 58px;
    margin-right: 58px;
}

.margin-lr-59 {
    margin-left: 59px;
    margin-right: 59px;
}

.margin-lr-60 {
    margin-left: 60px;
    margin-right: 60px;
}

.margin-lr-61 {
    margin-left: 61px;
    margin-right: 61px;
}

.margin-lr-62 {
    margin-left: 62px;
    margin-right: 62px;
}

.margin-lr-63 {
    margin-left: 63px;
    margin-right: 63px;
}

.margin-lr-64 {
    margin-left: 64px;
    margin-right: 64px;
}

.margin-lr-65 {
    margin-left: 65px;
    margin-right: 65px;
}

.margin-lr-66 {
    margin-left: 66px;
    margin-right: 66px;
}

.margin-lr-67 {
    margin-left: 67px;
    margin-right: 67px;
}

.margin-lr-68 {
    margin-left: 68px;
    margin-right: 68px;
}

.margin-lr-69 {
    margin-left: 69px;
    margin-right: 69px;
}

.margin-lr-70 {
    margin-left: 70px;
    margin-right: 70px;
}

.margin-lr-71 {
    margin-left: 71px;
    margin-right: 71px;
}

.margin-lr-72 {
    margin-left: 72px;
    margin-right: 72px;
}

.margin-lr-73 {
    margin-left: 73px;
    margin-right: 73px;
}

.margin-lr-74 {
    margin-left: 74px;
    margin-right: 74px;
}

.margin-lr-75 {
    margin-left: 75px;
    margin-right: 75px;
}

.margin-lr-76 {
    margin-left: 76px;
    margin-right: 76px;
}

.margin-lr-77 {
    margin-left: 77px;
    margin-right: 77px;
}

.margin-lr-78 {
    margin-left: 78px;
    margin-right: 78px;
}

.margin-lr-79 {
    margin-left: 79px;
    margin-right: 79px;
}

.margin-lr-80 {
    margin-left: 80px;
    margin-right: 80px;
}

/*上下左右外边距*/
.margin-tblr-1 {
    margin: 1px;
}

.margin-tblr-2 {
    margin: 2px;
}

.margin-tblr-3 {
    margin: 3px;
}

.margin-tblr-4 {
    margin: 4px;
}

.margin-tblr-5 {
    margin: 5px;
}

.margin-tblr-6 {
    margin: 6px;
}

.margin-tblr-7 {
    margin: 7px;
}

.margin-tblr-8 {
    margin: 8px;
}

.margin-tblr-9 {
    margin: 7px;
}

.margin-tblr-10 {
    margin: 10px;
}

.margin-tblr-11 {
    margin: 11px;
}

.margin-tblr-12 {
    margin: 12px;
}

.margin-tblr-13 {
    margin: 13px;
}

.margin-tblr-14 {
    margin: 14px;
}

.margin-tblr-15 {
    margin: 15px;
}

.margin-tblr-16 {
    margin: 16px;
}

.margin-tblr-17 {
    margin: 17px;
}

.margin-tblr-18 {
    margin: 18px;
}

.margin-tblr-19 {
    margin: 19px;
}

.margin-tblr-20 {
    margin: 20px;
}

.margin-tblr-21 {
    margin: 21px;
}

.margin-tblr-22 {
    margin: 22px;
}

.margin-tblr-23 {
    margin: 23px;
}

.margin-tblr-24 {
    margin: 24px;
}

.margin-tblr-25 {
    margin: 25px;
}

.margin-tblr-26 {
    margin: 26px;
}

.margin-tblr-27 {
    margin: 27px;
}

.margin-tblr-28 {
    margin: 28px;
}

.margin-tblr-29 {
    margin: 29px;
}

.margin-tblr-30 {
    margin: 30px;
}

.margin-tblr-31 {
    margin: 31px;
}

.margin-tblr-32 {
    margin: 32px;
}

.margin-tblr-33 {
    margin: 33px;
}

.margin-tblr-34 {
    margin: 34px;
}

.margin-tblr-35 {
    margin: 35px;
}

.margin-tblr-36 {
    margin: 36px;
}

.margin-tblr-37 {
    margin: 37px;
}

.margin-tblr-38 {
    margin: 38px;
}

.margin-tblr-39 {
    margin: 39px;
}

.margin-tblr-40 {
    margin: 40px;
}

.margin-tblr-41 {
    margin: 41px;
}

.margin-tblr-42 {
    margin: 42px;
}

.margin-tblr-43 {
    margin: 43px;
}

.margin-tblr-44 {
    margin: 44px;
}

.margin-tblr-45 {
    margin: 45px;
}

.margin-tblr-46 {
    margin: 46px;
}

.margin-tblr-47 {
    margin: 47px;
}

.margin-tblr-48 {
    margin: 48px;
}

.margin-tblr-49 {
    margin: 49px;
}

.margin-tblr-50 {
    margin: 50px;
}

.margin-tblr-51 {
    margin: 51px;
}

.margin-tblr-52 {
    margin: 52px;
}

.margin-tblr-53 {
    margin: 53px;
}

.margin-tblr-54 {
    margin: 54px;
}

.margin-tblr-55 {
    margin: 55px;
}

.margin-tblr-56 {
    margin: 56px;
}

.margin-tblr-57 {
    margin: 57px;
}

.margin-tblr-58 {
    margin: 58px;
}

.margin-tblr-59 {
    margin: 59px;
}

.margin-tblr-60 {
    margin: 60px;
}

.margin-tblr-61 {
    margin: 61px;
}

.margin-tblr-62 {
    margin: 62px;
}

.margin-tblr-63 {
    margin: 63px;
}

.margin-tblr-64 {
    margin: 64px;
}

.margin-tblr-65 {
    margin: 65px;
}

.margin-tblr-66 {
    margin: 66px;
}

.margin-tblr-67 {
    margin: 67px;
}

.margin-tblr-68 {
    margin: 68px;
}

.margin-tblr-69 {
    margin: 69px;
}

.margin-tblr-70 {
    margin: 70px;
}

.margin-tblr-71 {
    margin: 71px;
}

.margin-tblr-72 {
    margin: 72px;
}

.margin-tblr-73 {
    margin: 73px;
}

.margin-tblr-74 {
    margin: 74px;
}

.margin-tblr-75 {
    margin: 75px;
}

.margin-tblr-76 {
    margin: 76px;
}

.margin-tblr-77 {
    margin: 77px;
}

.margin-tblr-78 {
    margin: 78px;
}

.margin-tblr-79 {
    margin: 79px;
}

.margin-tblr-80 {
    margin: 80px;
}

/*上内边距*/
.padding-t-1 {
    padding-top: 1px;
    box-sizing: border-box;
}

.padding-t-2 {
    padding-top: 2px;
    box-sizing: border-box;
}

.padding-t-3 {
    padding-top: 3px;
    box-sizing: border-box;
}

.padding-t-4 {
    padding-top: 4px;
    box-sizing: border-box;
}

.padding-t-5 {
    padding-top: 5px;
    box-sizing: border-box;
}

.padding-t-6 {
    padding-top: 6px;
    box-sizing: border-box;
}

.padding-t-7 {
    padding-top: 7px;
    box-sizing: border-box;
}

.padding-t-8 {
    padding-top: 8px;
    box-sizing: border-box;
}

.padding-t-9 {
    padding-top: 9px;
    box-sizing: border-box;
}

.padding-t-10 {
    padding-top: 10px;
    box-sizing: border-box;
}

.padding-t-11 {
    padding-top: 11px;
    box-sizing: border-box;
}

.padding-t-12 {
    padding-top: 12px;
    box-sizing: border-box;
}

.padding-t-13 {
    padding-top: 13px;
    box-sizing: border-box;
}

.padding-t-14 {
    padding-top: 14px;
    box-sizing: border-box;
}

.padding-t-15 {
    padding-top: 15px;
    box-sizing: border-box;
}

.padding-t-16 {
    padding-top: 16px;
    box-sizing: border-box;
}

.padding-t-17 {
    padding-top: 17px;
    box-sizing: border-box;
}

.padding-t-18 {
    padding-top: 18px;
    box-sizing: border-box;
}

.padding-t-19 {
    padding-top: 19px;
    box-sizing: border-box;
}

.padding-t-20 {
    padding-top: 20px;
    box-sizing: border-box;
}

.padding-t-21 {
    padding-top: 21px;
    box-sizing: border-box;
}

.padding-t-22 {
    padding-top: 22px;
    box-sizing: border-box;
}

.padding-t-23 {
    padding-top: 23px;
    box-sizing: border-box;
}

.padding-t-24 {
    padding-top: 24px;
    box-sizing: border-box;
}

.padding-t-25 {
    padding-top: 25px;
    box-sizing: border-box;
}

.padding-t-26 {
    padding-top: 26px;
    box-sizing: border-box;
}

.padding-t-27 {
    padding-top: 27px;
    box-sizing: border-box;
}

.padding-t-28 {
    padding-top: 28px;
    box-sizing: border-box;
}

.padding-t-29 {
    padding-top: 29px;
    box-sizing: border-box;
}

.padding-t-30 {
    padding-top: 30px;
    box-sizing: border-box;
}

.padding-t-31 {
    padding-top: 31px;
    box-sizing: border-box;
}

.padding-t-32 {
    padding-top: 32px;
    box-sizing: border-box;
}

.padding-t-33 {
    padding-top: 33px;
    box-sizing: border-box;
}

.padding-t-34 {
    padding-top: 34px;
    box-sizing: border-box;
}

.padding-t-35 {
    padding-top: 35px;
    box-sizing: border-box;
}

.padding-t-36 {
    padding-top: 36px;
    box-sizing: border-box;
}

.padding-t-37 {
    padding-top: 37px;
    box-sizing: border-box;
}

.padding-t-38 {
    padding-top: 38px;
    box-sizing: border-box;
}

.padding-t-39 {
    padding-top: 39px;
    box-sizing: border-box;
}

.padding-t-40 {
    padding-top: 40px;
    box-sizing: border-box;
}

.padding-t-41 {
    padding-top: 41px;
    box-sizing: border-box;
}

.padding-t-42 {
    padding-top: 42px;
    box-sizing: border-box;
}

.padding-t-43 {
    padding-top: 43px;
    box-sizing: border-box;
}

.padding-t-44 {
    padding-top: 44px;
    box-sizing: border-box;
}

.padding-t-45 {
    padding-top: 45px;
    box-sizing: border-box;
}

.padding-t-46 {
    padding-top: 46px;
    box-sizing: border-box;
}

.padding-t-47 {
    padding-top: 47px;
    box-sizing: border-box;
}

.padding-t-48 {
    padding-top: 48px;
    box-sizing: border-box;
}

.padding-t-49 {
    padding-top: 49px;
    box-sizing: border-box;
}

.padding-t-50 {
    padding-top: 50px;
    box-sizing: border-box;
}

.padding-t-51 {
    padding-top: 51px;
    box-sizing: border-box;
}

.padding-t-52 {
    padding-top: 52px;
    box-sizing: border-box;
}

.padding-t-53 {
    padding-top: 53px;
    box-sizing: border-box;
}

.padding-t-54 {
    padding-top: 54px;
    box-sizing: border-box;
}

.padding-t-55 {
    padding-top: 55px;
    box-sizing: border-box;
}

.padding-t-56 {
    padding-top: 56px;
    box-sizing: border-box;
}

.padding-t-57 {
    padding-top: 57px;
    box-sizing: border-box;
}

.padding-t-58 {
    padding-top: 58px;
    box-sizing: border-box;
}

.padding-t-59 {
    padding-top: 59px;
    box-sizing: border-box;
}

.padding-t-60 {
    padding-top: 60px;
    box-sizing: border-box;
}

.padding-t-61 {
    padding-top: 61px;
    box-sizing: border-box;
}

.padding-t-62 {
    padding-top: 62px;
    box-sizing: border-box;
}

.padding-t-63 {
    padding-top: 63px;
    box-sizing: border-box;
}

.padding-t-64 {
    padding-top: 64px;
    box-sizing: border-box;
}

.padding-t-65 {
    padding-top: 65px;
    box-sizing: border-box;
}

.padding-t-66 {
    padding-top: 66px;
    box-sizing: border-box;
}

.padding-t-67 {
    padding-top: 67px;
    box-sizing: border-box;
}

.padding-t-68 {
    padding-top: 68px;
    box-sizing: border-box;
}

.padding-t-69 {
    padding-top: 69px;
    box-sizing: border-box;
}

.padding-t-70 {
    padding-top: 70px;
    box-sizing: border-box;
}

.padding-t-71 {
    padding-top: 71px;
    box-sizing: border-box;
}

.padding-t-72 {
    padding-top: 72px;
    box-sizing: border-box;
}

.padding-t-73 {
    padding-top: 73px;
    box-sizing: border-box;
}

.padding-t-74 {
    padding-top: 74px;
    box-sizing: border-box;
}

.padding-t-75 {
    padding-top: 75px;
    box-sizing: border-box;
}

.padding-t-76 {
    padding-top: 76px;
    box-sizing: border-box;
}

.padding-t-77 {
    padding-top: 77px;
    box-sizing: border-box;
}

.padding-t-78 {
    padding-top: 78px;
    box-sizing: border-box;
}

.padding-t-79 {
    padding-top: 79px;
    box-sizing: border-box;
}

.padding-t-80 {
    padding-top: 80px;
    box-sizing: border-box;
}


/*下内边距*/
.padding-b-1 {
    padding-bottom: 1px;
    box-sizing: border-box;
}

.padding-b-2 {
    padding-bottom: 2px;
    box-sizing: border-box;
}

.padding-b-3 {
    padding-bottom: 3px;
    box-sizing: border-box;
}

.padding-b-4 {
    padding-bottom: 4px;
    box-sizing: border-box;
}

.padding-b-5 {
    padding-bottom: 5px;
    box-sizing: border-box;
}

.padding-b-6 {
    padding-bottom: 6px;
    box-sizing: border-box;
}

.padding-b-7 {
    padding-bottom: 7px;
    box-sizing: border-box;
}

.padding-b-8 {
    padding-bottom: 8px;
    box-sizing: border-box;
}

.padding-b-9 {
    padding-bottom: 9px;
    box-sizing: border-box;
}

.padding-b-10 {
    padding-bottom: 10px;
    box-sizing: border-box;
}

.padding-b-11 {
    padding-bottom: 11px;
    box-sizing: border-box;
}

.padding-b-12 {
    padding-bottom: 12px;
    box-sizing: border-box;
}

.padding-b-13 {
    padding-bottom: 13px;
    box-sizing: border-box;
}

.padding-b-14 {
    padding-bottom: 14px;
    box-sizing: border-box;
}

.padding-b-15 {
    padding-bottom: 15px;
    box-sizing: border-box;
}

.padding-b-16 {
    padding-bottom: 16px;
    box-sizing: border-box;
}

.padding-b-17 {
    padding-bottom: 17px;
    box-sizing: border-box;
}

.padding-b-18 {
    padding-bottom: 18px;
    box-sizing: border-box;
}

.padding-b-19 {
    padding-bottom: 19px;
    box-sizing: border-box;
}

.padding-b-20 {
    padding-bottom: 20px;
    box-sizing: border-box;
}

.padding-b-21 {
    padding-bottom: 21px;
    box-sizing: border-box;
}

.padding-b-22 {
    padding-bottom: 22px;
    box-sizing: border-box;
}

.padding-b-23 {
    padding-bottom: 23px;
    box-sizing: border-box;
}

.padding-b-24 {
    padding-bottom: 24px;
    box-sizing: border-box;
}

.padding-b-25 {
    padding-bottom: 25px;
    box-sizing: border-box;
}

.padding-b-26 {
    padding-bottom: 26px;
    box-sizing: border-box;
}

.padding-b-27 {
    padding-bottom: 27px;
    box-sizing: border-box;
}

.padding-b-28 {
    padding-bottom: 28px;
    box-sizing: border-box;
}

.padding-b-29 {
    padding-bottom: 29px;
    box-sizing: border-box;
}

.padding-b-30 {
    padding-bottom: 30px;
    box-sizing: border-box;
}

.padding-b-31 {
    padding-bottom: 31px;
    box-sizing: border-box;
}

.padding-b-32 {
    padding-bottom: 32px;
    box-sizing: border-box;
}

.padding-b-33 {
    padding-bottom: 33px;
    box-sizing: border-box;
}

.padding-b-34 {
    padding-bottom: 34px;
    box-sizing: border-box;
}

.padding-b-35 {
    padding-bottom: 35px;
    box-sizing: border-box;
}

.padding-b-36 {
    padding-bottom: 36px;
    box-sizing: border-box;
}

.padding-b-37 {
    padding-bottom: 37px;
    box-sizing: border-box;
}

.padding-b-38 {
    padding-bottom: 38px;
    box-sizing: border-box;
}

.padding-b-39 {
    padding-bottom: 39px;
    box-sizing: border-box;
}

.padding-b-40 {
    padding-bottom: 40px;
    box-sizing: border-box;
}

.padding-b-41 {
    padding-bottom: 41px;
    box-sizing: border-box;
}

.padding-b-42 {
    padding-bottom: 42px;
    box-sizing: border-box;
}

.padding-b-43 {
    padding-bottom: 43px;
    box-sizing: border-box;
}

.padding-b-44 {
    padding-bottom: 44px;
    box-sizing: border-box;
}

.padding-b-45 {
    padding-bottom: 45px;
    box-sizing: border-box;
}

.padding-b-46 {
    padding-bottom: 46px;
    box-sizing: border-box;
}

.padding-b-47 {
    padding-bottom: 47px;
    box-sizing: border-box;
}

.padding-b-48 {
    padding-bottom: 48px;
    box-sizing: border-box;
}

.padding-b-49 {
    padding-bottom: 49px;
    box-sizing: border-box;
}

.padding-b-50 {
    padding-bottom: 50px;
    box-sizing: border-box;
}

.padding-b-51 {
    padding-bottom: 51px;
    box-sizing: border-box;
}

.padding-b-52 {
    padding-bottom: 52px;
    box-sizing: border-box;
}

.padding-b-53 {
    padding-bottom: 53px;
    box-sizing: border-box;
}

.padding-b-54 {
    padding-bottom: 54px;
    box-sizing: border-box;
}

.padding-b-55 {
    padding-bottom: 55px;
    box-sizing: border-box;
}

.padding-b-56 {
    padding-bottom: 56px;
    box-sizing: border-box;
}

.padding-b-57 {
    padding-bottom: 57px;
    box-sizing: border-box;
}

.padding-b-58 {
    padding-bottom: 58px;
    box-sizing: border-box;
}

.padding-b-59 {
    padding-bottom: 59px;
    box-sizing: border-box;
}

.padding-b-60 {
    padding-bottom: 60px;
    box-sizing: border-box;
}

.padding-b-61 {
    padding-bottom: 61px;
    box-sizing: border-box;
}

.padding-b-62 {
    padding-bottom: 62px;
    box-sizing: border-box;
}

.padding-b-63 {
    padding-bottom: 63px;
    box-sizing: border-box;
}

.padding-b-64 {
    padding-bottom: 64px;
    box-sizing: border-box;
}

.padding-b-65 {
    padding-bottom: 65px;
    box-sizing: border-box;
}

.padding-b-66 {
    padding-bottom: 66px;
    box-sizing: border-box;
}

.padding-b-67 {
    padding-bottom: 67px;
    box-sizing: border-box;
}

.padding-b-68 {
    padding-bottom: 68px;
    box-sizing: border-box;
}

.padding-b-69 {
    padding-bottom: 69px;
    box-sizing: border-box;
}

.padding-b-70 {
    padding-bottom: 70px;
    box-sizing: border-box;
}

.padding-b-71 {
    padding-bottom: 71px;
    box-sizing: border-box;
}

.padding-b-72 {
    padding-bottom: 72px;
    box-sizing: border-box;
}

.padding-b-73 {
    padding-bottom: 73px;
    box-sizing: border-box;
}

.padding-b-74 {
    padding-bottom: 74px;
    box-sizing: border-box;
}

.padding-b-75 {
    padding-bottom: 75px;
    box-sizing: border-box;
}

.padding-b-76 {
    padding-bottom: 76px;
    box-sizing: border-box;
}

.padding-b-77 {
    padding-bottom: 77px;
    box-sizing: border-box;
}

.padding-b-78 {
    padding-bottom: 78px;
    box-sizing: border-box;
}

.padding-b-79 {
    padding-bottom: 79px;
    box-sizing: border-box;
}

.padding-b-80 {
    padding-bottom: 80px;
    box-sizing: border-box;
}

/*左内边距*/
.padding-l-1 {
    padding-left: 1px;
    box-sizing: border-box;
}

.padding-l-2 {
    padding-left: 2px;
    box-sizing: border-box;
}

.padding-l-3 {
    padding-left: 3px;
    box-sizing: border-box;
}

.padding-l-4 {
    padding-left: 4px;
    box-sizing: border-box;
}

.padding-l-5 {
    padding-left: 5px;
    box-sizing: border-box;
}

.padding-l-6 {
    padding-left: 6px;
    box-sizing: border-box;
}

.padding-l-7 {
    padding-left: 7px;
    box-sizing: border-box;
}

.padding-l-8 {
    padding-left: 8px;
    box-sizing: border-box;
}

.padding-l-9 {
    padding-left: 9px;
    box-sizing: border-box;
}

.padding-l-10 {
    padding-left: 10px;
    box-sizing: border-box;
}

.padding-l-11 {
    padding-left: 11px;
    box-sizing: border-box;
}

.padding-l-12 {
    padding-left: 12px;
    box-sizing: border-box;
}

.padding-l-13 {
    padding-left: 13px;
    box-sizing: border-box;
}

.padding-l-14 {
    padding-left: 14px;
    box-sizing: border-box;
}

.padding-l-15 {
    padding-left: 15px;
    box-sizing: border-box;
}

.padding-l-16 {
    padding-left: 16px;
    box-sizing: border-box;
}

.padding-l-17 {
    padding-left: 17px;
    box-sizing: border-box;
}

.padding-l-18 {
    padding-left: 18px;
    box-sizing: border-box;
}

.padding-l-19 {
    padding-left: 19px;
    box-sizing: border-box;
}

.padding-l-20 {
    padding-left: 20px;
    box-sizing: border-box;
}

.padding-l-21 {
    padding-left: 21px;
    box-sizing: border-box;
}

.padding-l-22 {
    padding-left: 22px;
    box-sizing: border-box;
}

.padding-l-23 {
    padding-left: 23px;
    box-sizing: border-box;
}

.padding-l-24 {
    padding-left: 24px;
    box-sizing: border-box;
}

.padding-l-25 {
    padding-left: 25px;
    box-sizing: border-box;
}

.padding-l-26 {
    padding-left: 26px;
    box-sizing: border-box;
}

.padding-l-27 {
    padding-left: 27px;
    box-sizing: border-box;
}

.padding-l-28 {
    padding-left: 28px;
    box-sizing: border-box;
}

.padding-l-29 {
    padding-left: 29px;
    box-sizing: border-box;
}

.padding-l-30 {
    padding-left: 30px;
    box-sizing: border-box;
}

.padding-l-31 {
    padding-left: 31px;
    box-sizing: border-box;
}

.padding-l-32 {
    padding-left: 32px;
    box-sizing: border-box;
}

.padding-l-33 {
    padding-left: 33px;
    box-sizing: border-box;
}

.padding-l-34 {
    padding-left: 34px;
    box-sizing: border-box;
}

.padding-l-35 {
    padding-left: 35px;
    box-sizing: border-box;
}

.padding-l-36 {
    padding-left: 36px;
    box-sizing: border-box;
}

.padding-l-37 {
    padding-left: 37px;
    box-sizing: border-box;
}

.padding-l-38 {
    padding-left: 38px;
    box-sizing: border-box;
}

.padding-l-39 {
    padding-left: 39px;
    box-sizing: border-box;
}

.padding-l-40 {
    padding-left: 40px;
    box-sizing: border-box;
}

.padding-l-41 {
    padding-left: 41px;
    box-sizing: border-box;
}

.padding-l-42 {
    padding-left: 42px;
    box-sizing: border-box;
}

.padding-l-43 {
    padding-left: 43px;
    box-sizing: border-box;
}

.padding-l-44 {
    padding-left: 44px;
    box-sizing: border-box;
}

.padding-l-45 {
    padding-left: 45px;
    box-sizing: border-box;
}

.padding-l-46 {
    padding-left: 46px;
    box-sizing: border-box;
}

.padding-l-47 {
    padding-left: 47px;
    box-sizing: border-box;
}

.padding-l-48 {
    padding-left: 48px;
    box-sizing: border-box;
}

.padding-l-49 {
    padding-left: 49px;
    box-sizing: border-box;
}

.padding-l-50 {
    padding-left: 50px;
    box-sizing: border-box;
}

.padding-l-51 {
    padding-left: 51px;
    box-sizing: border-box;
}

.padding-l-52 {
    padding-left: 52px;
    box-sizing: border-box;
}

.padding-l-53 {
    padding-left: 53px;
    box-sizing: border-box;
}

.padding-l-54 {
    padding-left: 54px;
    box-sizing: border-box;
}

.padding-l-55 {
    padding-left: 55px;
    box-sizing: border-box;
}

.padding-l-56 {
    padding-left: 56px;
    box-sizing: border-box;
}

.padding-l-57 {
    padding-left: 57px;
    box-sizing: border-box;
}

.padding-l-58 {
    padding-left: 58px;
    box-sizing: border-box;
}

.padding-l-59 {
    padding-left: 59px;
    box-sizing: border-box;
}

.padding-l-60 {
    padding-left: 60px;
    box-sizing: border-box;
}

.padding-l-61 {
    padding-left: 61px;
    box-sizing: border-box;
}

.padding-l-62 {
    padding-left: 62px;
    box-sizing: border-box;
}

.padding-l-63 {
    padding-left: 63px;
    box-sizing: border-box;
}

.padding-l-64 {
    padding-left: 64px;
    box-sizing: border-box;
}

.padding-l-65 {
    padding-left: 65px;
    box-sizing: border-box;
}

.padding-l-66 {
    padding-left: 66px;
    box-sizing: border-box;
}

.padding-l-67 {
    padding-left: 67px;
    box-sizing: border-box;
}

.padding-l-68 {
    padding-left: 68px;
    box-sizing: border-box;
}

.padding-l-69 {
    padding-left: 69px;
    box-sizing: border-box;
}

.padding-l-70 {
    padding-left: 70px;
    box-sizing: border-box;
}

.padding-l-71 {
    padding-left: 71px;
    box-sizing: border-box;
}

.padding-l-72 {
    padding-left: 72px;
    box-sizing: border-box;
}

.padding-l-73 {
    padding-left: 73px;
    box-sizing: border-box;
}

.padding-l-74 {
    padding-left: 74px;
    box-sizing: border-box;
}

.padding-l-75 {
    padding-left: 75px;
    box-sizing: border-box;
}

.padding-l-76 {
    padding-left: 76px;
    box-sizing: border-box;
}

.padding-l-77 {
    padding-left: 77px;
    box-sizing: border-box;
}

.padding-l-78 {
    padding-left: 78px;
    box-sizing: border-box;
}

.padding-l-79 {
    padding-left: 79px;
    box-sizing: border-box;
}

.padding-l-80 {
    padding-left: 80px;
    box-sizing: border-box;
}

/*右内边距*/
.padding-r-1 {
    padding-right: 1px;
    box-sizing: border-box;
}

.padding-r-2 {
    padding-right: 2px;
    box-sizing: border-box;
}

.padding-r-3 {
    padding-right: 3px;
    box-sizing: border-box;
}

.padding-r-4 {
    padding-right: 4px;
    box-sizing: border-box;
}

.padding-r-5 {
    padding-right: 5px;
    box-sizing: border-box;
}

.padding-r-6 {
    padding-right: 6px;
    box-sizing: border-box;
}

.padding-r-7 {
    padding-right: 7px;
    box-sizing: border-box;
}

.padding-r-8 {
    padding-right: 8px;
    box-sizing: border-box;
}

.padding-r-9 {
    padding-right: 9px;
    box-sizing: border-box;
}

.padding-r-10 {
    padding-right: 10px;
    box-sizing: border-box;
}

.padding-r-11 {
    padding-right: 11px;
    box-sizing: border-box;
}

.padding-r-12 {
    padding-right: 12px;
    box-sizing: border-box;
}

.padding-r-13 {
    padding-right: 13px;
    box-sizing: border-box;
}

.padding-r-14 {
    padding-right: 14px;
    box-sizing: border-box;
}

.padding-r-15 {
    padding-right: 15px;
    box-sizing: border-box;
}

.padding-r-16 {
    padding-right: 16px;
    box-sizing: border-box;
}

.padding-r-17 {
    padding-right: 17px;
    box-sizing: border-box;
}

.padding-r-18 {
    padding-right: 18px;
    box-sizing: border-box;
}

.padding-r-19 {
    padding-right: 19px;
    box-sizing: border-box;
}

.padding-r-20 {
    padding-right: 20px;
    box-sizing: border-box;
}

.padding-r-21 {
    padding-right: 21px;
    box-sizing: border-box;
}

.padding-r-22 {
    padding-right: 22px;
    box-sizing: border-box;
}

.padding-r-23 {
    padding-right: 23px;
    box-sizing: border-box;
}

.padding-r-24 {
    padding-right: 24px;
    box-sizing: border-box;
}

.padding-r-25 {
    padding-right: 25px;
    box-sizing: border-box;
}

.padding-r-26 {
    padding-right: 26px;
    box-sizing: border-box;
}

.padding-r-27 {
    padding-right: 27px;
    box-sizing: border-box;
}

.padding-r-28 {
    padding-right: 28px;
    box-sizing: border-box;
}

.padding-r-29 {
    padding-right: 29px;
    box-sizing: border-box;
}

.padding-r-30 {
    padding-right: 30px;
    box-sizing: border-box;
}

.padding-r-31 {
    padding-right: 31px;
    box-sizing: border-box;
}

.padding-r-32 {
    padding-right: 32px;
    box-sizing: border-box;
}

.padding-r-33 {
    padding-right: 33px;
    box-sizing: border-box;
}

.padding-r-34 {
    padding-right: 34px;
    box-sizing: border-box;
}

.padding-r-35 {
    padding-right: 35px;
    box-sizing: border-box;
}

.padding-r-36 {
    padding-right: 36px;
    box-sizing: border-box;
}

.padding-r-37 {
    padding-right: 37px;
    box-sizing: border-box;
}

.padding-r-38 {
    padding-right: 38px;
    box-sizing: border-box;
}

.padding-r-39 {
    padding-right: 39px;
    box-sizing: border-box;
}

.padding-r-40 {
    padding-right: 40px;
    box-sizing: border-box;
}

.padding-r-41 {
    padding-right: 41px;
    box-sizing: border-box;
}

.padding-r-42 {
    padding-right: 42px;
    box-sizing: border-box;
}

.padding-r-43 {
    padding-right: 43px;
    box-sizing: border-box;
}

.padding-r-44 {
    padding-right: 44px;
    box-sizing: border-box;
}

.padding-r-45 {
    padding-right: 45px;
    box-sizing: border-box;
}

.padding-r-46 {
    padding-right: 46px;
    box-sizing: border-box;
}

.padding-r-47 {
    padding-right: 47px;
    box-sizing: border-box;
}

.padding-r-48 {
    padding-right: 48px;
    box-sizing: border-box;
}

.padding-r-49 {
    padding-right: 49px;
    box-sizing: border-box;
}

.padding-r-50 {
    padding-right: 50px;
    box-sizing: border-box;
}

.padding-r-51 {
    padding-right: 51px;
    box-sizing: border-box;
}

.padding-r-52 {
    padding-right: 52px;
    box-sizing: border-box;
}

.padding-r-53 {
    padding-right: 53px;
    box-sizing: border-box;
}

.padding-r-54 {
    padding-right: 54px;
    box-sizing: border-box;
}

.padding-r-55 {
    padding-right: 55px;
    box-sizing: border-box;
}

.padding-r-56 {
    padding-right: 56px;
    box-sizing: border-box;
}

.padding-r-57 {
    padding-right: 57px;
    box-sizing: border-box;
}

.padding-r-58 {
    padding-right: 58px;
    box-sizing: border-box;
}

.padding-r-59 {
    padding-right: 59px;
    box-sizing: border-box;
}

.padding-r-60 {
    padding-right: 60px;
    box-sizing: border-box;
}

.padding-r-61 {
    padding-right: 61px;
    box-sizing: border-box;
}

.padding-r-62 {
    padding-right: 62px;
    box-sizing: border-box;
}

.padding-r-63 {
    padding-right: 63px;
    box-sizing: border-box;
}

.padding-r-64 {
    padding-right: 64px;
    box-sizing: border-box;
}

.padding-r-65 {
    padding-right: 65px;
    box-sizing: border-box;
}

.padding-r-66 {
    padding-right: 66px;
    box-sizing: border-box;
}

.padding-r-67 {
    padding-right: 67px;
    box-sizing: border-box;
}

.padding-r-68 {
    padding-right: 68px;
    box-sizing: border-box;
}

.padding-r-69 {
    padding-right: 69px;
    box-sizing: border-box;
}

.padding-r-70 {
    padding-right: 70px;
    box-sizing: border-box;
}

.padding-r-71 {
    padding-right: 71px;
    box-sizing: border-box;
}

.padding-r-72 {
    padding-right: 72px;
    box-sizing: border-box;
}

.padding-r-73 {
    padding-right: 73px;
    box-sizing: border-box;
}

.padding-r-74 {
    padding-right: 74px;
    box-sizing: border-box;
}

.padding-r-75 {
    padding-right: 75px;
    box-sizing: border-box;
}

.padding-r-76 {
    padding-right: 76px;
    box-sizing: border-box;
}

.padding-r-77 {
    padding-right: 77px;
    box-sizing: border-box;
}

.padding-r-78 {
    padding-right: 78px;
    box-sizing: border-box;
}

.padding-r-79 {
    padding-right: 79px;
    box-sizing: border-box;
}

.padding-r-80 {
    padding-right: 80px;
    box-sizing: border-box;
}


/*上下内边距*/
.padding-tb-1 {
    padding-top: 1px;
    padding-bottom: 1px;
    box-sizing: border-box;
}

.padding-tb-2 {
    padding-top: 2px;
    padding-bottom: 2px;
    box-sizing: border-box;
}

.padding-tb-3 {
    padding-top: 3px;
    padding-bottom: 3px;
    box-sizing: border-box;
}

.padding-tb-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    box-sizing: border-box;
}

.padding-tb-5 {
    padding-top: 5px;
    padding-bottom: 5px;
    box-sizing: border-box;
}

.padding-tb-6 {
    padding-top: 6px;
    padding-bottom: 6px;
    box-sizing: border-box;
}

.padding-tb-7 {
    padding-top: 7px;
    padding-bottom: 7px;
    box-sizing: border-box;
}

.padding-tb-8 {
    padding-top: 8px;
    padding-bottom: 8px;
    box-sizing: border-box;
}

.padding-tb-9 {
    padding-top: 9px;
    padding-bottom: 9px;
    box-sizing: border-box;
}

.padding-tb-10 {
    padding-top: 10px;
    padding-bottom: 10px;
    box-sizing: border-box;
}

.padding-tb-11 {
    padding-top: 11px;
    padding-bottom: 11px;
    box-sizing: border-box;
}

.padding-tb-12 {
    padding-top: 12px;
    padding-bottom: 12px;
    box-sizing: border-box;
}

.padding-tb-13 {
    padding-top: 13px;
    padding-bottom: 13px;
    box-sizing: border-box;
}

.padding-tb-14 {
    padding-top: 14px;
    padding-bottom: 14px;
    box-sizing: border-box;
}

.padding-tb-15 {
    padding-top: 15px;
    padding-bottom: 15px;
    box-sizing: border-box;
}

.padding-tb-16 {
    padding-top: 16px;
    padding-bottom: 16px;
    box-sizing: border-box;
}

.padding-tb-17 {
    padding-top: 17px;
    padding-bottom: 17px;
    box-sizing: border-box;
}

.padding-tb-18 {
    padding-top: 18px;
    padding-bottom: 18px;
    box-sizing: border-box;
}

.padding-tb-19 {
    padding-top: 19px;
    padding-bottom: 19px;
    box-sizing: border-box;
}

.padding-tb-20 {
    padding-top: 20px;
    padding-bottom: 20px;
    box-sizing: border-box;
}

.padding-tb-21 {
    padding-top: 21px;
    padding-bottom: 21px;
    box-sizing: border-box;
}

.padding-tb-22 {
    padding-top: 22px;
    padding-bottom: 22px;
    box-sizing: border-box;
}

.padding-tb-23 {
    padding-top: 23px;
    padding-bottom: 23px;
    box-sizing: border-box;
}

.padding-tb-24 {
    padding-top: 24px;
    padding-bottom: 24px;
    box-sizing: border-box;
}

.padding-tb-25 {
    padding-top: 25px;
    padding-bottom: 25px;
    box-sizing: border-box;
}

.padding-tb-26 {
    padding-top: 26px;
    padding-bottom: 26px;
    box-sizing: border-box;
}

.padding-tb-27 {
    padding-top: 27px;
    padding-bottom: 27px;
    box-sizing: border-box;
}

.padding-tb-28 {
    padding-top: 28px;
    padding-bottom: 28px;
    box-sizing: border-box;
}

.padding-tb-29 {
    padding-top: 29px;
    padding-bottom: 29px;
    box-sizing: border-box;
}

.padding-tb-30 {
    padding-top: 30px;
    padding-bottom: 30px;
    box-sizing: border-box;
}

.padding-tb-31 {
    padding-top: 31px;
    padding-bottom: 31px;
    box-sizing: border-box;
}

.padding-tb-32 {
    padding-top: 32px;
    padding-bottom: 32px;
    box-sizing: border-box;
}

.padding-tb-33 {
    padding-top: 33px;
    padding-bottom: 33px;
    box-sizing: border-box;
}

.padding-tb-34 {
    padding-top: 34px;
    padding-bottom: 34px;
    box-sizing: border-box;
}

.padding-tb-35 {
    padding-top: 35px;
    padding-bottom: 35px;
    box-sizing: border-box;
}

.padding-tb-36 {
    padding-top: 36px;
    padding-bottom: 36px;
    box-sizing: border-box;
}

.padding-tb-37 {
    padding-top: 37px;
    padding-bottom: 37px;
    box-sizing: border-box;
}

.padding-tb-38 {
    padding-top: 38px;
    padding-bottom: 38px;
    box-sizing: border-box;
}

.padding-tb-39 {
    padding-top: 39px;
    padding-bottom: 39px;
    box-sizing: border-box;
}

.padding-tb-40 {
    padding-top: 40px;
    padding-bottom: 40px;
    box-sizing: border-box;
}

.padding-tb-41 {
    padding-top: 41px;
    padding-bottom: 41px;
    box-sizing: border-box;
}

.padding-tb-42 {
    padding-top: 42px;
    padding-bottom: 42px;
    box-sizing: border-box;
}

.padding-tb-43 {
    padding-top: 43px;
    padding-bottom: 43px;
    box-sizing: border-box;
}

.padding-tb-44 {
    padding-top: 44px;
    padding-bottom: 44px;
    box-sizing: border-box;
}

.padding-tb-45 {
    padding-top: 45px;
    padding-bottom: 45px;
    box-sizing: border-box;
}

.padding-tb-46 {
    padding-top: 46px;
    padding-bottom: 46px;
    box-sizing: border-box;
}

.padding-tb-47 {
    padding-top: 47px;
    padding-bottom: 47px;
    box-sizing: border-box;
}

.padding-tb-48 {
    padding-top: 48px;
    padding-bottom: 48px;
    box-sizing: border-box;
}

.padding-tb-49 {
    padding-top: 49px;
    padding-bottom: 49px;
    box-sizing: border-box;
}

.padding-tb-50 {
    padding-top: 50px;
    padding-bottom: 50px;
    box-sizing: border-box;
}

.padding-tb-51 {
    padding-top: 51px;
    padding-bottom: 51px;
    box-sizing: border-box;
}

.padding-tb-52 {
    padding-top: 52px;
    padding-bottom: 52px;
    box-sizing: border-box;
}

.padding-tb-53 {
    padding-top: 53px;
    padding-bottom: 53px;
    box-sizing: border-box;
}

.padding-tb-54 {
    padding-top: 54px;
    padding-bottom: 54px;
    box-sizing: border-box;
}

.padding-tb-55 {
    padding-top: 55px;
    padding-bottom: 55px;
    box-sizing: border-box;
}

.padding-tb-56 {
    padding-top: 56px;
    padding-bottom: 56px;
    box-sizing: border-box;
}

.padding-tb-57 {
    padding-top: 57px;
    padding-bottom: 57px;
    box-sizing: border-box;
}

.padding-tb-58 {
    padding-top: 58px;
    padding-bottom: 58px;
    box-sizing: border-box;
}

.padding-tb-59 {
    padding-top: 59px;
    padding-bottom: 59px;
    box-sizing: border-box;
}

.padding-tb-60 {
    padding-top: 60px;
    padding-bottom: 60px;
    box-sizing: border-box;
}

.padding-tb-61 {
    padding-top: 61px;
    padding-bottom: 61px;
    box-sizing: border-box;
}

.padding-tb-62 {
    padding-top: 62px;
    padding-bottom: 62px;
    box-sizing: border-box;
}

.padding-tb-63 {
    padding-top: 63px;
    padding-bottom: 63px;
    box-sizing: border-box;
}

.padding-tb-64 {
    padding-top: 64px;
    padding-bottom: 64px;
    box-sizing: border-box;
}

.padding-tb-65 {
    padding-top: 65px;
    padding-bottom: 65px;
    box-sizing: border-box;
}

.padding-tb-66 {
    padding-top: 66px;
    padding-bottom: 66px;
    box-sizing: border-box;
}

.padding-tb-67 {
    padding-top: 67px;
    padding-bottom: 67px;
    box-sizing: border-box;
}

.padding-tb-68 {
    padding-top: 68px;
    padding-bottom: 68px;
    box-sizing: border-box;
}

.padding-tb-69 {
    padding-top: 69px;
    padding-bottom: 69px;
    box-sizing: border-box;
}

.padding-tb-70 {
    padding-top: 70px;
    padding-bottom: 70px;
    box-sizing: border-box;
}

.padding-tb-71 {
    padding-top: 71px;
    padding-bottom: 71px;
    box-sizing: border-box;
}

.padding-tb-72 {
    padding-top: 72px;
    padding-bottom: 72px;
    box-sizing: border-box;
}

.padding-tb-73 {
    padding-top: 73px;
    padding-bottom: 73px;
    box-sizing: border-box;
}

.padding-tb-74 {
    padding-top: 74px;
    padding-bottom: 74px;
    box-sizing: border-box;
}

.padding-tb-75 {
    padding-top: 75px;
    padding-bottom: 75px;
    box-sizing: border-box;
}

.padding-tb-76 {
    padding-top: 76px;
    padding-bottom: 76px;
    box-sizing: border-box;
}

.padding-tb-77 {
    padding-top: 77px;
    padding-bottom: 77px;
    box-sizing: border-box;
}

.padding-tb-78 {
    padding-top: 78px;
    padding-bottom: 78px;
    box-sizing: border-box;
}

.padding-tb-79 {
    padding-top: 79px;
    padding-bottom: 79px;
    box-sizing: border-box;
}

.padding-tb-80 {
    padding-top: 80px;
    padding-bottom: 80px;
    box-sizing: border-box;
}


/*左右内边距*/
.padding-lr-1 {
    padding-left: 1px;
    padding-right: 1px;
    box-sizing: border-box;
}

.padding-lr-2 {
    padding-left: 2px;
    padding-right: 2px;
    box-sizing: border-box;
}

.padding-lr-3 {
    padding-left: 3px;
    padding-right: 3px;
    box-sizing: border-box;
}

.padding-lr-4 {
    padding-left: 4px;
    padding-right: 4px;
    box-sizing: border-box;
}

.padding-lr-5 {
    padding-left: 5px;
    padding-right: 5px;
    box-sizing: border-box;
}

.padding-lr-6 {
    padding-left: 6px;
    padding-right: 6px;
    box-sizing: border-box;
}

.padding-lr-7 {
    padding-left: 7px;
    padding-right: 7px;
    box-sizing: border-box;
}

.padding-lr-8 {
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
}

.padding-lr-9 {
    padding-left: 9px;
    padding-right: 9px;
    box-sizing: border-box;
}

.padding-lr-10 {
    padding-left: 10px;
    padding-right: 10px;
    box-sizing: border-box;
}

.padding-lr-11 {
    padding-left: 11px;
    padding-right: 11px;
    box-sizing: border-box;
}

.padding-lr-12 {
    padding-left: 12px;
    padding-right: 12px;
    box-sizing: border-box;
}

.padding-lr-13 {
    padding-left: 13px;
    padding-right: 13px;
    box-sizing: border-box;
}

.padding-lr-14 {
    padding-left: 14px;
    padding-right: 14px;
    box-sizing: border-box;
}

.padding-lr-15 {
    padding-left: 15px;
    padding-right: 15px;
    box-sizing: border-box;
}

.padding-lr-16 {
    padding-left: 16px;
    padding-right: 16px;
    box-sizing: border-box;
}

.padding-lr-17 {
    padding-left: 17px;
    padding-right: 17px;
    box-sizing: border-box;
}

.padding-lr-18 {
    padding-left: 18px;
    padding-right: 18px;
    box-sizing: border-box;
}

.padding-lr-19 {
    padding-left: 19px;
    padding-right: 19px;
    box-sizing: border-box;
}

.padding-lr-20 {
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
}

.padding-lr-21 {
    padding-left: 21px;
    padding-right: 21px;
    box-sizing: border-box;
}

.padding-lr-22 {
    padding-left: 22px;
    padding-right: 22px;
    box-sizing: border-box;
}

.padding-lr-23 {
    padding-left: 23px;
    padding-right: 23px;
    box-sizing: border-box;
}

.padding-lr-24 {
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
}

.padding-lr-25 {
    padding-left: 25px;
    padding-right: 25px;
    box-sizing: border-box;
}

.padding-lr-26 {
    padding-left: 26px;
    padding-right: 26px;
    box-sizing: border-box;
}

.padding-lr-27 {
    padding-left: 27px;
    padding-right: 27px;
    box-sizing: border-box;
}

.padding-lr-28 {
    padding-left: 28px;
    padding-right: 28px;
    box-sizing: border-box;
}

.padding-lr-29 {
    padding-left: 29px;
    padding-right: 29px;
    box-sizing: border-box;
}

.padding-lr-30 {
    padding-left: 30px;
    padding-right: 30px;
    box-sizing: border-box;
}

.padding-lr-31 {
    padding-left: 31px;
    padding-right: 31px;
    box-sizing: border-box;
}

.padding-lr-32 {
    padding-left: 32px;
    padding-right: 32px;
    box-sizing: border-box;
}

.padding-lr-33 {
    padding-left: 33px;
    padding-right: 33px;
    box-sizing: border-box;
}

.padding-lr-34 {
    padding-left: 34px;
    padding-right: 34px;
    box-sizing: border-box;
}

.padding-lr-35 {
    padding-left: 35px;
    padding-right: 35px;
    box-sizing: border-box;
}

.padding-lr-36 {
    padding-left: 36px;
    padding-right: 36px;
    box-sizing: border-box;
}

.padding-lr-37 {
    padding-left: 37px;
    padding-right: 37px;
    box-sizing: border-box;
}

.padding-lr-38 {
    padding-left: 38px;
    padding-right: 38px;
    box-sizing: border-box;
}

.padding-lr-39 {
    padding-left: 39px;
    padding-right: 39px;
    box-sizing: border-box;
}

.padding-lr-40 {
    padding-left: 40px;
    padding-right: 40px;
    box-sizing: border-box;
}

.padding-lr-41 {
    padding-left: 41px;
    padding-right: 41px;
    box-sizing: border-box;
}

.padding-lr-42 {
    padding-left: 42px;
    padding-right: 42px;
    box-sizing: border-box;
}

.padding-lr-43 {
    padding-left: 43px;
    padding-right: 43px;
    box-sizing: border-box;
}

.padding-lr-44 {
    padding-left: 44px;
    padding-right: 44px;
    box-sizing: border-box;
}

.padding-lr-45 {
    padding-left: 45px;
    padding-right: 45px;
    box-sizing: border-box;
}

.padding-lr-46 {
    padding-left: 46px;
    padding-right: 46px;
    box-sizing: border-box;
}

.padding-lr-47 {
    padding-left: 47px;
    padding-right: 47px;
    box-sizing: border-box;
}

.padding-lr-48 {
    padding-left: 48px;
    padding-right: 48px;
    box-sizing: border-box;
}

.padding-lr-49 {
    padding-left: 49px;
    padding-right: 49px;
    box-sizing: border-box;
}

.padding-lr-50 {
    padding-left: 50px;
    padding-right: 50px;
    box-sizing: border-box;
}

.padding-lr-51 {
    padding-left: 51px;
    padding-right: 51px;
    box-sizing: border-box;
}

.padding-lr-52 {
    padding-left: 52px;
    padding-right: 52px;
    box-sizing: border-box;
}

.padding-lr-53 {
    padding-left: 53px;
    padding-right: 53px;
    box-sizing: border-box;
}

.padding-lr-54 {
    padding-left: 54px;
    padding-right: 54px;
    box-sizing: border-box;
}

.padding-lr-55 {
    padding-left: 55px;
    padding-right: 55px;
    box-sizing: border-box;
}

.padding-lr-56 {
    padding-left: 56px;
    padding-right: 56px;
    box-sizing: border-box;
}

.padding-lr-57 {
    padding-left: 57px;
    padding-right: 57px;
    box-sizing: border-box;
}

.padding-lr-58 {
    padding-left: 58px;
    padding-right: 58px;
    box-sizing: border-box;
}

.padding-lr-59 {
    padding-left: 59px;
    padding-right: 59px;
    box-sizing: border-box;
}

.padding-lr-60 {
    padding-left: 60px;
    padding-right: 60px;
    box-sizing: border-box;
}

.padding-lr-61 {
    padding-left: 61px;
    padding-right: 61px;
    box-sizing: border-box;
}

.padding-lr-62 {
    padding-left: 62px;
    padding-right: 62px;
    box-sizing: border-box;
}

.padding-lr-63 {
    padding-left: 63px;
    padding-right: 63px;
    box-sizing: border-box;
}

.padding-lr-64 {
    padding-left: 64px;
    padding-right: 64px;
    box-sizing: border-box;
}

.padding-lr-65 {
    padding-left: 65px;
    padding-right: 65px;
    box-sizing: border-box;
}

.padding-lr-66 {
    padding-left: 66px;
    padding-right: 66px;
    box-sizing: border-box;
}

.padding-lr-67 {
    padding-left: 67px;
    padding-right: 67px;
    box-sizing: border-box;
}

.padding-lr-68 {
    padding-left: 68px;
    padding-right: 68px;
    box-sizing: border-box;
}

.padding-lr-69 {
    padding-left: 69px;
    padding-right: 69px;
    box-sizing: border-box;
}

.padding-lr-70 {
    padding-left: 70px;
    padding-right: 70px;
    box-sizing: border-box;
}

.padding-lr-71 {
    padding-left: 71px;
    padding-right: 71px;
    box-sizing: border-box;
}

.padding-lr-72 {
    padding-left: 72px;
    padding-right: 72px;
    box-sizing: border-box;
}

.padding-lr-73 {
    padding-left: 73px;
    padding-right: 73px;
    box-sizing: border-box;
}

.padding-lr-74 {
    padding-left: 74px;
    padding-right: 74px;
    box-sizing: border-box;
}

.padding-lr-75 {
    padding-left: 75px;
    padding-right: 75px;
    box-sizing: border-box;
}

.padding-lr-76 {
    padding-left: 76px;
    padding-right: 76px;
    box-sizing: border-box;
}

.padding-lr-77 {
    padding-left: 77px;
    padding-right: 77px;
    box-sizing: border-box;
}

.padding-lr-78 {
    padding-left: 78px;
    padding-right: 78px;
    box-sizing: border-box;
}

.padding-lr-79 {
    padding-left: 79px;
    padding-right: 79px;
    box-sizing: border-box;
}

.padding-lr-80 {
    padding-left: 80px;
    padding-right: 80px;
    box-sizing: border-box;
}

/*上下左右内边距*/
.padding-tblr-1 {
    padding: 1px;
    box-sizing: border-box;
}

.padding-tblr-2 {
    padding: 2px;
    box-sizing: border-box;
}

.padding-tblr-3 {
    padding: 3px;
    box-sizing: border-box;
}

.padding-tblr-4 {
    padding: 4px;
    box-sizing: border-box;
}

.padding-tblr-5 {
    padding: 5px;
    box-sizing: border-box;
}

.padding-tblr-6 {
    padding: 6px;
    box-sizing: border-box;
}

.padding-tblr-7 {
    padding: 7px;
    box-sizing: border-box;
}

.padding-tblr-8 {
    padding: 8px;
    box-sizing: border-box;
}

.padding-tblr-9 {
    padding: 7px;
    box-sizing: border-box;
}

.padding-tblr-10 {
    padding: 10px;
    box-sizing: border-box;
}

.padding-tblr-11 {
    padding: 11px;
    box-sizing: border-box;
}

.padding-tblr-12 {
    padding: 12px;
    box-sizing: border-box;
}

.padding-tblr-13 {
    padding: 13px;
    box-sizing: border-box;
}

.padding-tblr-14 {
    padding: 14px;
    box-sizing: border-box;
}

.padding-tblr-15 {
    padding: 15px;
    box-sizing: border-box;
}

.padding-tblr-16 {
    padding: 16px;
    box-sizing: border-box;
}

.padding-tblr-17 {
    padding: 17px;
    box-sizing: border-box;
}

.padding-tblr-18 {
    padding: 18px;
    box-sizing: border-box;
}

.padding-tblr-19 {
    padding: 19px;
    box-sizing: border-box;
}

.padding-tblr-20 {
    padding: 20px;
    box-sizing: border-box;
}

.padding-tblr-21 {
    padding: 21px;
    box-sizing: border-box;
}

.padding-tblr-22 {
    padding: 22px;
    box-sizing: border-box;
}

.padding-tblr-23 {
    padding: 23px;
    box-sizing: border-box;
}

.padding-tblr-24 {
    padding: 24px;
    box-sizing: border-box;
}

.padding-tblr-25 {
    padding: 25px;
    box-sizing: border-box;
}

.padding-tblr-26 {
    padding: 26px;
    box-sizing: border-box;
}

.padding-tblr-27 {
    padding: 27px;
    box-sizing: border-box;
}

.padding-tblr-28 {
    padding: 28px;
    box-sizing: border-box;
}

.padding-tblr-29 {
    padding: 29px;
    box-sizing: border-box;
}

.padding-tblr-30 {
    padding: 30px;
    box-sizing: border-box;
}

.padding-tblr-31 {
    padding: 31px;
    box-sizing: border-box;
}

.padding-tblr-32 {
    padding: 32px;
    box-sizing: border-box;
}

.padding-tblr-33 {
    padding: 33px;
    box-sizing: border-box;
}

.padding-tblr-34 {
    padding: 34px;
    box-sizing: border-box;
}

.padding-tblr-35 {
    padding: 35px;
    box-sizing: border-box;
}

.padding-tblr-36 {
    padding: 36px;
    box-sizing: border-box;
}

.padding-tblr-37 {
    padding: 37px;
    box-sizing: border-box;
}

.padding-tblr-38 {
    padding: 38px;
    box-sizing: border-box;
}

.padding-tblr-39 {
    padding: 39px;
    box-sizing: border-box;
}

.padding-tblr-40 {
    padding: 40px;
    box-sizing: border-box;
}

.padding-tblr-41 {
    padding: 41px;
    box-sizing: border-box;
}

.padding-tblr-42 {
    padding: 42px;
    box-sizing: border-box;
}

.padding-tblr-43 {
    padding: 43px;
    box-sizing: border-box;
}

.padding-tblr-44 {
    padding: 44px;
    box-sizing: border-box;
}

.padding-tblr-45 {
    padding: 45px;
    box-sizing: border-box;
}

.padding-tblr-46 {
    padding: 46px;
    box-sizing: border-box;
}

.padding-tblr-47 {
    padding: 47px;
    box-sizing: border-box;
}

.padding-tblr-48 {
    padding: 48px;
    box-sizing: border-box;
}

.padding-tblr-49 {
    padding: 49px;
    box-sizing: border-box;
}

.padding-tblr-50 {
    padding: 50px;
    box-sizing: border-box;
}

.padding-tblr-51 {
    padding: 51px;
    box-sizing: border-box;
}

.padding-tblr-52 {
    padding: 52px;
    box-sizing: border-box;
}

.padding-tblr-53 {
    padding: 53px;
    box-sizing: border-box;
}

.padding-tblr-54 {
    padding: 54px;
    box-sizing: border-box;
}

.padding-tblr-55 {
    padding: 55px;
    box-sizing: border-box;
}

.padding-tblr-56 {
    padding: 56px;
    box-sizing: border-box;
}

.padding-tblr-57 {
    padding: 57px;
    box-sizing: border-box;
}

.padding-tblr-58 {
    padding: 58px;
    box-sizing: border-box;
}

.padding-tblr-59 {
    padding: 59px;
    box-sizing: border-box;
}

.padding-tblr-60 {
    padding: 60px;
    box-sizing: border-box;
}

.padding-tblr-61 {
    padding: 61px;
    box-sizing: border-box;
}

.padding-tblr-62 {
    padding: 62px;
    box-sizing: border-box;
}

.padding-tblr-63 {
    padding: 63px;
    box-sizing: border-box;
}

.padding-tblr-64 {
    padding: 64px;
    box-sizing: border-box;
}

.padding-tblr-65 {
    padding: 65px;
    box-sizing: border-box;
}

.padding-tblr-66 {
    padding: 66px;
    box-sizing: border-box;
}

.padding-tblr-67 {
    padding: 67px;
    box-sizing: border-box;
}

.padding-tblr-68 {
    padding: 68px;
    box-sizing: border-box;
}

.padding-tblr-69 {
    padding: 69px;
    box-sizing: border-box;
}

.padding-tblr-70 {
    padding: 70px;
    box-sizing: border-box;
}

.padding-tblr-71 {
    padding: 71px;
    box-sizing: border-box;
}

.padding-tblr-72 {
    padding: 72px;
    box-sizing: border-box;
}

.padding-tblr-73 {
    padding: 73px;
    box-sizing: border-box;
}

.padding-tblr-74 {
    padding: 74px;
    box-sizing: border-box;
}

.padding-tblr-75 {
    padding: 75px;
    box-sizing: border-box;
}

.padding-tblr-76 {
    padding: 76px;
    box-sizing: border-box;
}

.padding-tblr-77 {
    padding: 77px;
    box-sizing: border-box;
}

.padding-tblr-78 {
    padding: 78px;
    box-sizing: border-box;
}

.padding-tblr-79 {
    padding: 79px;
    box-sizing: border-box;
}

.padding-tblr-80 {
    padding: 80px;
    box-sizing: border-box;
}